package gao.xiaolei.dto;

import java.time.LocalDateTime;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

@Data
@JsonInclude(JsonInclude.Include.NON_EMPTY)
public class TestCheckDetailDto {//用于查看测试审核详细信息的时候的外输Dto

    private String id;// 审核记录Id

    private String targetId;// 审核对象Id

    private String targetName;// 审核对象名称

    private Integer result;// 审核结果

    private String annotate;// 对此次审核的批注

    private LocalDateTime checkDate;// 审核的时间

    private Integer isDeleted;//审核对象是否已被删除

    private Object targetDescribe;//审核对象的内容，比如审核测试需求的时候的测试需求内容和测试设计信息

    public TestCheckDetailDto(String id, String targetId, String targetName, Integer result,
                              String annotate, LocalDateTime checkDate, Integer isDeleted, Object targetDescribe) {
        super();
        this.id = id;
        this.targetId = targetId;
        this.targetName = targetName;
        this.result = result;
        this.annotate = annotate;
        this.checkDate = checkDate;
        this.isDeleted = isDeleted;
        this.targetDescribe = targetDescribe;
    }

    public TestCheckDetailDto() {
        super();
    }

}
